spout horns - German English Dictionary